package com.sc.nft.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class PageReportTransferVO  {

    @ApiModelProperty("交易数量(交易订单数量)")
    private Integer toDaySellCount;

    @ApiModelProperty("交易金额")
    private BigDecimal toDaySellAmount;

    @ApiModelProperty("交易买家用户数量")
    private Integer toDaySellBuyUserCount;

    @ApiModelProperty("交易卖家用户数量")
    private Integer toDaySellUserCount;

    @ApiModelProperty("红包抵扣金额：单日付款时红包支付金额")
    private BigDecimal toDayPayBalanceAmount;

    @ApiModelProperty("当日直推收益")
    private BigDecimal toDaySumPushStraightIncome;

    @ApiModelProperty("当日间推收益")
    private BigDecimal toDaySumPushBetweenIncome;

    @ApiModelProperty("当日培育奖")
    private BigDecimal toDaySumNurturingAwardPurchaseIncome;

    @ApiModelProperty("当日团队贡献奖")
    private BigDecimal toDaySumTeamContributionAwardPurchaseIncome;

    @ApiModelProperty("当日城市寄售分红")
    private BigDecimal toDaySumCityServerCentreIncome;

    @ApiModelProperty("类型 : 1:一级市场 2:品牌孵化 3:自由市场")
    private Integer type;

    @ApiModelProperty("日期")
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date createTime;

}